washing-up cloth - Turkish English Dictionary